predatory excursion - Turkish English Dictionary